<html>
<head>
  <title>Machine.Specifications Report</title>
  <style type="text/css">body {
  font-family: Arial,Helvetica,sans-serif;
  font-size: .9em;
}

.count {
  color: lightgrey;
}

.failure, .notimplemented, .ignored {
  color: red;
  font-weight: bold;
  display: inline;
}

.notimplemented {
  color: orange;
}

.ignored {
  color: gold;
}

p.exception_type {
  color: black;
  font-weight: bold;
  display: inline;
}

pre.exception_message {
  border-style: dashed;
  border-color: #FF828D;
  border-width: thin;
  background-color: #FFD2CF;
  white-space: pre-wrap; /* CSS2.1 compliant */
  white-space: -moz-pre-wrap; /* Mozilla-based browsers */
  white-space: o-pre-wrap; /* Opera 7+ */
  padding: 1em;
}

hr {
  color: lightgrey;
  border: 1px solid lightgrey;
  height: 1px;
}

ul.prev-next {
  padding: 0;
  margin: 0;
  font-size: 2em;
  }
  
.spec ul.prev-next {
  float: right;
  right: 30%;
  position: absolute;
  margin-top: -1em;
  }

ul.prev-next li {
  display: inline;
  padding: 0;
  margin: 0;
}

ul.prev-next li a {
  color: lightgrey;
  text-decoration: none;
  font-weight: bold;
  padding: 0 .3em;
  border: 1px solid lightgrey;
}

ul.prev-next li.failure a {
  border-color: red;
}

ul.prev-next li.notimplemented a {
  border-color: orange;
}

ul.prev-next li.ignored a {
  border-color: gold;
}

ul.prev-next li.failure a:hover {
  background-color: red;
  color: #fff;
}

ul.prev-next li.notimplemented a:hover {
  background-color: orange;
  color: #000;
}

ul.prev-next li.ignored a:hover {
  background-color: gold;
  color: #000;
}

ul.prev-next li.back a:hover {
  background-color: #444;
  color: #fff;
}

div.supplement {
  display: none;
}
  
@media print {
  ul.prev-next {
    display: none;
  }
}
  </style>
</head>
<body>
  <ul class="prev-next">
  </ul>
<h1>
    UnitTests
</h1>
<h2 class="count">
  1 concern,
  9 contexts,
  14 specifications
</h2>

  <hr/>
  <hr/>
<h2 class="concern">
  TestExecutionHelper specifications
</h2>
<h3 class="count">
  9 contexts, 14 specifications
</h3><h3 class="context">
  when processing a class with a failing It and failing It result is called
</h3>
<h4 class="count">
  2 specifications
</h4><ul><li class="spec"><a name="2">should throw an Excption</a>





<script type="text/javascript">
  function toggleVisibility(id, description)
  {
    var section = document.getElementById(id);
    var link = document.getElementById(id + "_link");

    if (section.style.display == "block")
    {
      section.style.display = "none";
      link.innerHTML = "Show " + description;
    } else
    {
      section.style.display = "block";
      link.innerHTML = "Hide " + description;
    }
  };
</script> 

          </li><li class="spec"><a name="3">should throw exception thrown in the It</a>





 

          </li>
        </ul><h3 class="context">
  when processing ignored test
</h3>
<h4 class="count">
  1 specification
</h4><ul><li class="spec"><a name="11">should not have done anything</a>





 

          </li>
        </ul><h3 class="context">
  when processing simple Test
</h3>
<h4 class="count">
  1 specification
</h4><ul><li class="spec"><a name="1">should execute all steps in sequence</a>





 

          </li>
        </ul><h3 class="context">
  when processing test derived from abstract base
</h3>
<h4 class="count">
  3 specifications
</h4><ul><li class="spec"><a name="12">should have carried out expected actions</a>





 

          </li><li class="spec"><a name="13">should allow verification of base It</a>





 

          </li><li class="spec"><a name="14">should allow verification of derived It</a>





 

          </li>
        </ul><h3 class="context">
  when processing test with a passing It and result action is called
</h3>
<h4 class="count">
  1 specification
</h4><ul><li class="spec"><a name="4">should not throw exception</a>





 

          </li>
        </ul><h3 class="context">
  when processing test with base test class where base Establish throws
</h3>
<h4 class="count">
  2 specifications
</h4><ul><li class="spec"><a name="8">should throw exception</a>





 

          </li><li class="spec"><a name="9">should throw exception thrown by Establish</a>





 

          </li>
        </ul><h3 class="context">
  when processing test with base test classes
</h3>
<h4 class="count">
  1 specification
</h4><ul><li class="spec"><a name="7">should execute all steps in sequence</a>





 

          </li>
        </ul><h3 class="context">
  when processing test with ignored Its
</h3>
<h4 class="count">
  1 specification
</h4><ul><li class="spec"><a name="10">should process everything except ignored Its</a>





 

          </li>
        </ul><h3 class="context">
  when processing test with not implemented It and result action is called
</h3>
<h4 class="count">
  2 specifications
</h4><ul><li class="spec"><a name="5">should throw exception</a>





 

          </li><li class="spec"><a name="6">should throw Inconclusive</a>





 

          </li>
        </ul>
    <hr/>
</body>
</html>